# 导包（unittest）
import unittest
import HTMLTestRunner_PY3
import app
from script.test_emo_params import TestEmpParams

from script.test_login_params import TestLoginParams
# 创建测试套件
suite = unittest.TestSuite()
# 在测试套件中添加测试用例
suite.addTest(unittest.makeSuite(TestLoginParams))
suite.addTest(unittest.makeSuite(TestEmpParams))
# 定义测试报告的路径
report_path = app.BASE_DIR + "/report/ihrm.html" #报告不用加时间来区分，为持续集成做准备
# 使用HTMLTestRunner生成测试报告
with open(report_path, mode='wb') as f:
    # 实例化HTMLTestRunner
    runner = HTMLTestRunner_PY3.HTMLTestRunner(f)
    # 使用runner运行测试套件
    runner.run(suite)